take a jab at - French English Dictionary